package br.ufc.persis.model;

import java.util.Collection;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.OneToMany;

@Entity
public class Pesquisador extends Funcionario{
	
	@Column(name = "area_atuacao")
	private String area;
	
	@OneToMany(mappedBy = "pk.pesquisador")
	private Collection<PesquisadorProjeto> projetos;
	
	public Pesquisador() {
		super();
	}
	
	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public Collection<PesquisadorProjeto> getProjetos() {
		return projetos;
	}

	public void setProjetos(Collection<PesquisadorProjeto> projetos) {
		this.projetos = projetos;
	}

	@Override
	public String toString() {
		// TODO Auto-generated method stub
		String dados = super.toString();
		dados+="Área de pesquisa: "+area+"\n";
		return dados;
	}
}